package com.sjb.sixteen_journey_backend.entity.dto;

import com.sjb.sixteen_journey_backend.entity.User;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Pattern;
import lombok.Data;

@Data
public class UpdatePwdDto {
    @NotBlank(message = "密码不能为空")
    @Pattern(regexp = "^[a-zA-Z0-9\u4e00-\u9fa5]{6,}$", message = "密码至少6位 支持中文、英文、数字")
    private String oldPwd;

    @NotBlank(message = "密码不能为空")
    @Pattern(regexp = "^[a-zA-Z0-9\u4e00-\u9fa5]{6,}$", message = "密码至少6位 支持中文、英文、数字")
    private String newPwd;

    @NotBlank(message = "密码不能为空")
    @Pattern(regexp = "^[a-zA-Z0-9\u4e00-\u9fa5]{6,}$", message = "密码至少6位 支持中文、英文、数字")
    private String rePwd;
}
